tall skinny man resembling don quixote - German English Dictionary